====== OpenCOBOL ======

[[http://www.opencobol.org|OpenCOBOL]] est un compilateur COBOL open-source. OpenCOBOL implémente une partie substantielle des normes COBOL 85 et COBOL 2002, ainsi que de nombreuses extensions des compilateurs COBOL existants. OpenCOBOL traduit en C et le compile en utilisant le compilateur C.

===== Pré-requis =====

  * Disposer des [[:sudo|droits d'administration]] ;
  * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]].

===== Installation =====

Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt://open-cobol]]**.

===== Utilisation =====

Tout d'abord, il vous faudra compiler vos fichiers sources:
<code>cobc -Wall -x source.cob</code>
Ensuite, exécuter le fichier généré:
<code>./source</code>
Pour plus d'informations, référez-vous à la page man de cobc ou à la documentation présente sur le site officiel de OpenCOBOL.

<note help>Il se pourrait que vous rencontriez une erreur à la fin de la compilation de votre source:
<code>/usr/bin/ld: cannot find -lncurses
collect2: ld a retourné 1 code d'état d'exécution</code>
Dans ce cas, il vous faudra installer le paquet [[apt://libncurses5-dev
]].
</note>

===== Liens =====

  * [[http://opencocobol.org|Site officiel de OpenCOBOL]] [en]